body {
    background: #afe18e;
}

.main {
    width: 657px;
    height: 650px;
    border: 1px solid transparent;
    margin-top: 20px;
    background: url(img/bg.png) no-repeat center 0;
}

#firstline {
    margin: 200px 0 0 0 !important;
}

#secondline {
    margin: 25px 0 0 0 !important;

}

#label-password, #label-name {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    color: #dadada;
}

a#forget {
    text-decoration: underline;

}

#remembe, #forget {
    font-family: SimSun;
    font-size: 11px;
    color: #dadada;
}

.threeline {
    margin: 25px 0 0 0;
}

.logon {
    width: 185px;
    height: 61px;
    background: url(img/btn.png) no-repeat;
    font-family: FZDHTJW;
    font-size: 26px;
    color: #dadada;
    text-shadow: 0 1px 1px #000 !important;

}

.close-img {
    width: 65px;
    height: 64px;
    border: 0;
    background: url(img/guanbi.png) no-repeat;

}

.close-img:hover {
    background: url(img/guanbi.png) no-repeat;
}

.forthline {
    margin: 10px 0 0 0;
}

img {
    margin: 15px 0 0 -5px;

}